be perched - Turkish English Dictionary